﻿<?php include 'studentHeader.html'; ?>

<?php
error_reporting(E_ALL);
ini_set('display_errors', '1');

session_start();
$login=$_SESSION['login'];
$kod = $_POST["kod"];

echo "<span>Informacja o przedmiotach </span>";

 if($login != "") { // jeśli zalogowany
 

	$link = pg_connect("host=labdb dbname=bd user=dt316119 password=x");
	$result = pg_query($link, "select * from cwiczenia where kod=$kod");
	$row = pg_fetch_array($result, 0);

?>

<table>
	<tr>
		<th>Kod:</th>
		<td><?php echo $row["kod"]; ?></td>
	</tr>
	<tr>
		<th>Nazwa:</th>
		<td><?php echo $row["nazwa"]; ?></td>
	</tr>
	

<?php

	$result = pg_query($link, "select imie, nazwisko from prowadzacy join wykladowca on id=idWyk where kod=$kod order by nazwisko");
	$n = pg_num_rows($result);

	if($n == 1) { // jeśli jeden prowadzący

		$row = pg_fetch_array($result, 0);
	

?>
 
 	<tr>
 		<th>Prowadzący:</th>
 		<td><?php echo $row["imie"], " ", $row["nazwisko"]; ?></td>
 	</tr>

 <?php
 

	
	}elseif($n > 1) { // jeśli więcej niż jeden prowadzący

		for($i = 0; $i < $n; $i++) {

			$row = pg_fetch_array($result, $i);
			echo "<tr>\n";
			if($i == 0) { // jeśli pierwszy wiersz

				echo "<th rowspan=\"", $n, "\">Prowadzący:</th>\n";
				echo "<td>", $row["imie"], " ", $row["nazwisko"], "</td>\n";

			}
			else { // niepierwszy wiersz

				echo "<td>", $row["imie"], " ", $row["nazwisko"], "</td>\n";

			}
			echo "</tr>\n";

		}

	}

	$result = pg_query($link, "select kod2, nazwa from wymaganie join cwiczenia on kod2=kod where kod1='$kod' order by kod2");
	$n = pg_num_rows($result);

	if($n == 1) { // jeśli jedno wymaganie

		$row = pg_fetch_array($result, 0);
	
// 
 ?>
 
 	<tr> 		<th>Wymaganie:</th>
 		<td><?php echo $row["kod2"], " ", $row["nazwa"]; ?></td>
 	</tr>
 
 <?php

	}
	elseif($n > 1) { // jeśli więcej niż jedno wymaganie

		for($i = 0; $i < $n; $i++) {

			$row = pg_fetch_array($result, $i);
			echo "<tr>\n";
			if($i == 0) { // jeśli pierwszy wiersz

				echo "<th rowspan=\"", $n, "\">Wymagania:</th>\n";
				echo "<td>", $row["kod2"], " ", $row["nazwa"], "</td>\n";

			}
			else { // niepierwszy wiersz

				echo "<td>", $row["kod2"], " ", $row["nazwa"], "</td>\n";

			}
			echo "</tr>\n";

		}

	}

 ?>
 
 </table>
 
 <?php
 
 	pg_close($link);
	

}
else { // niezalogowany

	echo "<span>Nie jesteś zalogowany!</span>";

}

?>

<?php include 'footer.htm'; ?>
